dsh-plugin-sql-security-validate:智能体 SQL 越权拦截与结构化拒答

介绍 huangzuting 的 DSH 插件 dsh-plugin-sql-security-validate:在 Cordis 工具执行前用 AST 解析 Agent SQL,黑白名单管控表列,越权则拒绝执行并返回 SQL_PERMISSION_DENIED 与结构化原因,不改写语句。涵盖安装(插件市场或本地 bundle)、Settings → SQL 权限校验配置、strict guard、远程策略与审计边界。适用 ChatBI 等经注册工具访问数据库的场景;需注意仅覆盖 tool 路径及 DSH 进程权限。MIT,验证于 DSH 0.2.x。

阅读全文